﻿@charset "utf-8";
/* CSS Document */

/* reset */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,li,dt,dd,form,input,textarea,select,table,th,td{margin:0;padding:0;}
em{font-style:normal;}
li{list-style:none;vertical-align:middle;}
a{text-decoration:none;outline:none;}
img{border:none;vertical-align:top;}
table{border-collapse:collapse;}
input,textarea{outline:none;}
textarea{resize:none;overflow:auto;}
body{font-size:12px;font-family:SimSun;}
.clear{zoom:1;}
.clear:after{content:'';display:block;clear:both;}
.fl{float:left;}
.fr{float:right;}
object{font-size:0;}
/* end reset */

body{background:url(../images/bg.jpg) no-repeat center top;height:2382px;}
.bodySelect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
#header{position:relative;width:1002px;height:528px;margin:0 auto;background:url(../images/head-bg.jpg) no-repeat;z-index:70;}
.nav{position:absolute;left:0;top:36px;width:1002px;height:47px;z-index:100;}
.nav li{position:absolute;top:0;height:47px;opacity:0;filter:alpha(opacity=0);}
.nav .li1{left:37px;width:142px;}
.nav .li2{left:179px;width:140px;}
.nav .li3{left:680px;width:140px;}
.nav .li4{left:820px;width:142px;}
.nav a{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:47px;}
.nav h3{position:absolute;left:0;top:0;width:100%;height:94px;}
.flashLogo{position:absolute;left:0;top:6px;width:1002px;height:528px;z-index:80;}
.btn-group{position:relative;width:1002px;height:182px;margin:0 auto;z-index:80;}
.btn-group ul{position:absolute;left:50px;top:0px;width:900px;height:162px;}
.btn-group li{position:absolute;top:0;height:162px;}
.btn-group li a{position:absolute;left:0;top:0;width:100%;height:162px;}
.btn-group .li1{left:0;width:276px;}
.btn-group .li1 a{background:url(../images/btn/btn1-bg.png) no-repeat;}
/*.btn-group .li1 a:hover{background:url(../images/btn/btn1-bg-h.png) no-repeat;}*/
.btn-group .li2{left:276px;width:350px;}
.btn-group .li2 a{background:url(../images/btn/btn2-bg.png) no-repeat;}
/*.btn-group .li2 a:hover{background:url(../images/btn/btn2-bg-h.png) no-repeat;}*/
.btn-group .li3{left:626px;width:274px;}
.btn-group .li3 a{background:url(../images/btn/btn3-bg.png) no-repeat;}
.btn-group li a span{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}
.btn-group li a strong{position:absolute;left:0;top:0;width:100%;height:100%;}
.news-ser{position:relative;width:1002px;height:415px;margin:0 auto;background:url(../images/new-ser/bg.jpg) no-repeat;}
.ser{position:absolute;left:90px;top:86px;width:197px;height:270px;}
.ser .ewm{width:197px;height:198px;}
.ser .ewm-info{width:197px;height:72px;}
.video-gg{position:absolute;left:334px;top:15px;width:601px;height:57px;}
.videoWrap{float:left;width:224px;height:57px;}
.gg{float:left;display:inline;width:243px;height:57px;margin-left:134px;}
.gg a{display:inline-block;line-height:57px;font-size:14px;font-weight:bold;width:250px;white-space:nowrap;}
.gg #scrollF{width:220px;height:57px;line-height:57px;overflow:hidden;}
.game-video{position:absolute;left:341px;top:101px;width:210px;height:249px;}
.news{position:absolute;left:571px;top:88px;width:357px;height:276px;}
.news ul{width:357px;height:250px;}
.news ul li{height:50px;line-height:50px;}
.news ul li .sp1{float:left;width:48px;height:18px;overflow:hidden;margin:16px 6px 0 0;}
.news ul li a{float:left;color:#C70100;height:50px;line-height:50px;width:260px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:SimSun;}
.news ul li a span{width:12px;height:12px; line-height:12px;}
.news ul li a:hover span{--color:#fff;}
.news ul li strong{float:right;color:#000;height:50px;line-height:50px;overflow:hidden;text-shadow:1px 1px 0 #CD9B5C;font-size:12px;}
.news ul li .p2{display:none;}

.newsT{width:364px;height:256px;background:url(../images/new-ser/newsBg.png) no-repeat;position:absolute;left:0;top:6px;z-index:30;display:none;}
.newsT .p1{height:50px;line-height:50px;}
.newsT .p1 a{float:right;color:#6A6A6A;text-shadow:1px 1px 0 #080808;margin-right:22px;}
.newsT .p1 span{float:left;color:#6A6A6A;text-shadow:1px 1px 0 #080808;margin-left:22px;width:272px;overflow:hidden;height:48px;text-overflow:ellipsis;white-space:nowrap;}
.newsT .p2{line-height:24px;height:120px;color:#fff !important;padding:15px 22px 0;}
.intro{position:relative;width:1002px;height:390px;margin:0 auto;background:url(../images/intro/bg.jpg) no-repeat;}
.leftBar{position:absolute;left:27px;top:35px;width:180px;height:324px;}
.leftBar .top-btn,.leftBar .bottom-btn{position:absolute;left:83px;width:19px;height:14px;z-index:30;}
.leftBar .top-btn{top:-14px;background:url(../images/intro/top.png) no-repeat;}
.leftBar .bottom-btn{bottom:-20px;background:url(../images/intro/bottom.png) no-repeat;}
.leftBar .barIn{position:relative;width:180px;height:324px;}
.leftBar .barIn ul{position:absolute;left:0;top:0;width:180px;}
.leftBar .barIn ul li{position:relative;width:180px;height:80px;margin-bottom:42px;}
.leftBar .barIn ul li a{position:absolute;left:0;top:0;width:180px;height:80px;background:url(../images/intro/tit-bg.png) no-repeat;}
.leftBar .barIn ul li a:hover{background:url(../images/intro/tit-bg-h.png) no-repeat;}
.leftBar .barIn ul li.active a{background:url(../images/intro/tit-bg-h.png) no-repeat;}
.leftBar .barIn ul li a h3{position:absolute;left:19px;top:17px;width:144px;height:48px;overflow:hidden;}
.leftBar .barIn ul li a h3 span{position:absolute;left:0;top:0;width:144px;height:96px;}
.leftBar .barIn ul li.active a h3 span{top:-48px;}
.glInfo{position:absolute;left:273px;top:47px;overflow:hidden;width:613px;height:22px;z-index:60;}
.glInfo span{float:left;width:510px;height:22px;line-height:24px;color:#5D0200;font-weight:bold;text-shadow:1px 1px 0 #C6963C;}
.glInfo a{float:right;height:22px;line-height:24px;color:#5D0200;font-weight:bold;text-shadow:1px 1px 0 #C6963C;}

.jsContent{position:absolute;left:251px;top:47px;width:708px;height:332px;z-index:50;}
.jsContent dd{position:absolute;left:0;top:0;width:708px;height:332px;display:none;}
.jsContent dd .scrollBarWrap{
	width:708px;
}
.jsContent dd .scrollBarWrap .scrollbar{
	float: right;
	position: relative;
	width: 19px;
}
.jsContent dd .scrollBarWrap .track{
	position: relative;
	width:19px;
	height: 100%;
	/*background:url(../images/ysjs/track.jpg) no-repeat 5px 0;*/
}
.jsContent dd .scrollBarWrap .thumb{
	position: absolute;
	top:0;
	left:0px;
	width:19px;
	height:20px;
	background:url(../images/intro/thumbC.jpg) repeat-y;
	cursor:pointer;
	overflow: hidden;
}
.jsContent dd .scrollBarWrap .thumbInner{width:19x;height:100%;background:url(../images/intro/thumbT.jpg) no-repeat left top;}
.jsContent dd .scrollBarWrap .thumb .end{
	width:19x;
	height:100%;
	background:url(../images/intro/thumbB.jpg) no-repeat left bottom;
}
.jsContent dd .scrollBarWrap .thumb .center{width:19px;height:100%;background:url(../images/intro/thumbZ.jpg) no-repeat left center;}
.jsContent dd .scrollBarWrap .disable{
	display: none;
}
.jsContent dd #scrollbar1 .viewport{
	position:relative;
	width:660px;
	height:280px;
	overflow:hidden;
	float:left;
	margin-top:41px;
}
.jsContent dd #scrollbar1 .overview{
	position:absolute;
	left:0;
	top:0;
	width:660px;
	padding:0;
	margin:0;
	
	/*padding:10px 0 0 10px;*/
	color:#fff;
	font-size:14px;
}
.jsContent dd #scrollbar1 .overview ul li{width:660px;height:40px;line-height:40px;background:url(../images/intro/ali-bg.png) no-repeat;font-size:12px;}
.jsContent dd #scrollbar1 .overview ul li strong{float:left;text-indent:8px;height:40px;width:77px;}
.jsContent dd #scrollbar1 .overview ul li span{float:left;width:580px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


#scrollbar2 h3{position:absolute;left:0;top:40px;width:658px;height:76px;}
.jsContent dd #scrollbar2 .viewport{
	position:relative;
	width:658px;
	height:204px;
	overflow:hidden;
	float:left;
	margin-top:126px;
}
.jsContent dd #scrollbar2 .overview{
	position:absolute;
	left:0;
	top:0;
	width:658px;
	padding:0;
	margin:0;
	
	/*padding:10px 0 0 10px;*/
	color:#fff;
	font-size:14px;
}
.jsContent dd #scrollbar2 .overview ul li{width:660px;height:45px;line-height:45px;background:url(../images/intro/kqCon.png) no-repeat;font-size:14px;margin-bottom:6px;}
.jsContent dd #scrollbar2 .overview ul li .sp1{float:left;height:45px;line-height:45px;width:162px;margin-right:3px;text-align:center;font-weight:bold;}
.jsContent dd #scrollbar2 .overview ul li .sp2{float:left;height:45px;line-height:45px;width:162px;margin-right:3px;text-align:center;font-weight:bold;}
.jsContent dd #scrollbar2 .overview ul li .a1{float:left;height:45px;line-height:45px;width:163px;margin-right:3px;text-align:center;font-weight:bold;}
.jsContent dd #scrollbar2 .overview ul li .a2{float:left;height:45px;line-height:45px;width:162px;text-align:center;font-weight:bold;}
.jsContent dd #scrollbar2 .overview ul li a:hover{color:#FF0 !important;}

.jsContent dd #scrollbar3 .viewport{
	position:relative;
	width:660px;
	height:280px;
	overflow:hidden;
	float:left;
	margin-top:41px;
}
.jsContent dd #scrollbar3 .overview{
	position:absolute;
	left:0;
	top:0;
	width:660px;
	padding:0;
	margin:0;
	
	/*padding:10px 0 0 10px;*/
	color:#fff;
	font-size:14px;
}
.jsContent dd #scrollbar3 .overview ul li{width:660px;height:40px;line-height:40px;background:url(../images/intro/ali-bg.png) no-repeat;font-size:12px;}
.jsContent dd #scrollbar3 .overview ul li strong{float:left;text-indent:8px;height:40px;width:77px;}
.jsContent dd #scrollbar3 .overview ul li span{float:left;width:580px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.showWrap{position:relative;width:1002px;height:656px;margin:0 auto;background:url(../images/show-info/bg.jpg) no-repeat;}
.zbShow{position:absolute;left:105px;top:107px;width:801px;height:391px;}
.zbShow .arrow{position:absolute;left:-54px;top:162px;width:909px;height:62px;z-index:10;}
.zbShow .arrow .prev{position:absolute;left:0; top:0;width:54px;height:62px;background:url(../images/show-info/prev.png) no-repeat;}
.zbShow .arrow .prev:hover{background:url(../images/show-info/prev-h.png) no-repeat;}
.zbShow .arrow .next{position:absolute;right:0;top:0;width:54px;height:62px;background:url(../images/show-info/next.png) no-repeat;}
.zbShow .arrow .next:hover{background:url(../images/show-info/next-h.png) no-repeat;}
.zbShow .dot{position:absolute;left:0;bottom:-31px;width:100%;height:15px;text-align:center;overflow:hidden;}
.zbShow .dot a{display:inline-block;width:15px;height:15px;margin:0 12px;overflow:hidden;background:url(../images/show-info/btn.png) no-repeat right 0;}
.zbShow .dot a.current{background:url(../images/show-info/btn.png) no-repeat left 0;}
.zbShow .zbShowIn{position:relative;overflow:hidden;width:801px;height:391px;margin:0 auto;z-index:30;}
.zbShow .zbShowS{position:absolute;left:0;top:0;height:391px;}
.zbShow .zbShowS ul{float:left;width:801px;height:391px;}
.zbShow .zbShowS ul li{float:left;width:800px;height:384px;}
.zbShow .zbShowS ul li a{float:left;width:800px;height:384px;}
.webInfo{position:absolute;left:75px;bottom:55px;width:859px;height:32px;text-align:center;}
.showjs{display:none;}
#Floating{width:198px;height:200px;background:url(../images/show-info/xf.png) no-repeat;position:absolute;z-index:999999;}
#Floating h3{width:158px;height:24px;text-align:center;line-height:24px;color:#AFAFAF;margin-left:40px;padding-top:12px;}
#Floating p{width:130px;margin-left:60px;color:#AFAFAF;margin-top:6px;line-height:20px;}
.footer{height:211px;background:url(../images/footBg.png) repeat-x;}
.footIn{position:relative;width:1002px;height:211px;margin:0 auto;background:url(../images/footC.png) no-repeat;}
.fLogo{position:absolute;left:98px;top:21px;width:308px;height:158px;}
.footInfo{position:absolute;left:454px;top:0;width:548px;}
.footInfo dd{height:30px;line-height:30px;font-size:12px;color:#B4B4B4;text-shadow:1px 1px 0 #000;}
.footInfo ul{height:30px;margin-top:13px;}
.footInfo ul li{float:left;height:30px;line-height:30px;color:#B4B4B4;text-shadow:1px 1px 0 #000;}
.footInfo ul li a{display:inline-block;height:30px;line-height:30px;color:#B4B4B4;text-shadow:1px 1px 0 #000; padding:0 8px;}
.footInfo ul li a:hover{color:#FBC000;}
.footInfo ul li.first a{padding-left:0;}
.policeLick{position:absolute;left:454px;top:144px;width:320px;height:46px;}
.policeLick dd{float:left;margin-right:20px;}
.policeLick .dd1{width:26px;height:44px;}
.policeLick .dd2{width:40px;height:44px;}
.policeLick .dd3{width:38px;height:44px;margin-right:12px;}
.policeLick .dd4{width:120px;height:10px;overflow:hidden;margin-top:16px;}
/*.btn-group .li3 a:hover{background:url(../images/btn/btn3-bg-h.png) no-repeat;}*/
/* 旋转元素
.rotateGroup{display:block;width:300px;height:300px;position:relative;margin-top:30px;}
.artwork{display:block;width:100%;height:100%;}
.rotateGroup .front{width:100%;height:100%;position:absolute;display:block;border: 1px solid #333;}
.rotateGroup .back{background: #fff;width: 100%;height: 100%;position:absolute;}
.rotateGroup.rotateSlide{overflow:hidden;}
.rotateGroup.rotateSlide .back{bottom:-364px;}
.rotateGroup.flip {-webkit-perspective: 800px;-moz-perspective: 800px;perspective: 800px;}
.rotateGroup.flip .artwork {-webkit-transition: -webkit-transform 1s ease; -moz-transition:-moz-transform 1s ease; transition: transform 1s ease;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.rotateGroup.flip .back{-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform: rotateY(-180deg);}
.rotateGroup.flip .theFlip {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform: rotateY(-180deg);}
.rotateGroup.flip .front, .rotateGroup.flip .back {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}
*/
/*装备展示
#zbShow{width:866px;position:relative;}
#zbShow .showN{width:780px;height:304px;position:relative;top:110px;margin-left:114px;}
#zbShow .showOver{width:780px;height:304px;position:relative;overflow:hidden;}
#zbShow .showOver ul{height:304px;position:absolute;left:0;top:0;}
#zbShow .showOver ul li{float:left;width:240px;height:304px;margin:0 10px;background:url(../images/img_zbzs/bg.png) no-repeat;color:#F00;font-size:40px;display:inline;}
#zbShow .showOver ul li a{display:block;width:240px;height:304px;}
#zbShow .showOver ul li a img{width:240px;height:304px;}
#zbShow .a1{position:absolute;top:120px;width:35px;height:36px;line-height:400px;overflow:hidden;z-index:100;}
#zbShow .prev{left:-34px;background:url(../images/img_zbzs/prev.png) no-repeat;}
#zbShow .prev:hover{background:url(../images/img_zbzs/prevH.png) no-repeat;}
#zbShow .next{right:-34px;background:url(../images/img_zbzs/next.png) no-repeat;}
#zbShow .next:hover{background:url(../images/img_zbzs/nextH.png) no-repeat;}
*/
/*新闻公告
#news dl{width:503px;height:250px;position:relative;overflow:hidden;}
#news dl dd{display:none;position:absolute;width:503px;height:250px;left:0;top:0;}
#news dl h3{height:56px;line-height:56px;font-size:16px;color:#110E07;text-shadow:1px 1px 0 #F0DA6D;text-indent:15px;font-weight:bold;margin-bottom:14px;}
#news dd ul li{height:30px;line-height:30px;}
#news dd ul li .sp1{float:left;width:38px;height:13px;overflow:hidden;margin:8px 9px 0 15px;background:url(../images/img_news/News.jpg) no-repeat;}
#news dd ul li a{float:left;color:#C70100;height:30px;line-height:30px;text-shadow:1px 1px 0 #F8EAAD;width:375px;font-weight:bold;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news dd ul li a span{width:12px;height:12px; line-height:12px;}
#news dd ul li a:hover span{--color:#fff;}
#news dd ul li strong{color:#fff;background:url(../images/img_news/Sj.jpg) no-repeat;width:38px;height:13px;overflow:hidden;float:right;margin:8px 12px 0 0;text-align:center;line-height:13px;font-size:12px;font-weight:normal;}
#news dl .p2{display:none;}

.newsT{width:506px;height:188px;background:url(../images/img_news/newsBg.png) no-repeat;position:absolute;left:48px;top:190px;z-index:30;display:none;}
.newsT .p1{height:48px;line-height:48px;}
.newsT .p1 a{float:right;color:#6A6A6A;text-shadow:1px 1px 0 #080808;margin-right:22px;}
.newsT .p1 span{float:left;color:#6A6A6A;text-shadow:1px 1px 0 #080808;margin-left:22px;width:335px;overflow:hidden;height:48px;text-overflow:ellipsis;white-space:nowrap;}
.newsT .p2{line-height:24px;height:120px;color:#fff !important;padding:15px 22px 0;}
*/
